Next.jsのカスタム404ページ
Next.jsプロジェクトのpagesフォルダ下に404.tsxというページを新規に作成。
import { Card, CardContent, Container } from '@mui/material'
const NotFound = () => {
return (
<Container maxWidth="sm">
<Card sx={{ p: 3, mt: 8, backgroundColor: '#EEEEEE' }}>
<CardContent sx={{ lineHeight: 2 }}>
お探しになったページは存在しません。
</CardContent>
</Card>
</Container>
)
}
export default NotFound
などとすると特に設定することなく404ページがオリジナルのものと置き換わる。